package pdfsetter.core.schema.onefile;

import pdfsetter.core.schema.DocumentSchema;

/**
 * OneFileDocumentSchemaPattern represents pattern from which we can produce DocumentSchema for only one file. In addition we can chose for which file. We need
 * such patterns to representing automatic document patterns which are created by applying such a pattern to every given file.
 * 
 * @author Andrzej Dorobisz
 */
public interface OneFileDocumentSchemaPattern {
    public DocumentSchema produceDocumentSchema(int fileNumber, int fileSize);
}
